class case:
    plaintiffs = []
    prosecution = plaintiffs
    defendants = []
    statement_of_case = ""
    criminal = False
    court = ""

    def add_plaintiff(party):
        case.plaintiffs.append(party)
        case.show_plaintiffs()
    def add_defendant(party):
        case.defendants.append(party)
        case.show_defendants()
    def remove_plaintiff(party):
        case.plaintiffs.remove(party)
        case.show_plaintiffs()
    def remove_defendant(party):
        case.plaintiffs.remove(party)
        case.show_defendants()
    def show_plaintiffs():
        return(case.plaintiffs)
    def show_defendants():
        return(case.defendants)
    def statement_of_case():
        return(case.statement_of_case)
    def modify_statement_of_case(str):
        case.statementment_of_case = str
        return(case.statement_of_case)
    def criminal_case(var):
        if type(var) == bool:
            case.criminal = var
        #print(case.criminal)
        return (case.criminal)
    
class jurisdiction:
    federal_jurisdiction = False
    state_jurisdiction = []

class conflictOfLaws:
    state_conflicts_law = ""

